The Parallel PV Model-Checker
نویسندگان
چکیده
Parallel PV is based on the sequential PV model-checker. Sequential PV is an depth-first LTL-X model-checker for an enhanced subset of the Promela language. Parallel PV is a breadth-first safety-only model-checker. It capitalizes on PV’s two-phase partial-order reduction algorithm by carrying out partial order reduction steps with no communication, and performs state space distribution at global steps. This helps reduce the number of messages exchanged. Also, based on state ownership information, parallel PV reduces the number of states that are cached. This reduction is in addition to the selective state caching supported by sequential PV. We report encouraging preliminary experimental results drawn from the domain of ‘hardware’ protocols, as well as software models generated by the Bandera tool. Implementation details of parallel PV and setup information are also provided.
منابع مشابه
Tools Day
Parallel PV is based on the sequential PV model-checker. Sequential PV is an depth-first LTL-X model-checker for an enhanced subset of the Promela language. Parallel PV is a breadth-first safety-only model-checker. It capitalizes on PV’s two-phase partial-order reduction algorithm by carrying out partial order reduction steps with no communication, and performs state space distribution at globa...
متن کاملSensitivity analysis and parameters calculation of PV solar panel based on empirical data and two-diode circuit model
In this paper, a simple algorithm based on a two-diode circuit model of the solar cell is proposed for calculating different parameters of PV panels. The input parameters required for this algorithm are available from datasheets of the standard PV modules. The values of series and parallel resistances, as well as the recombination factor of Diode 2, are estimated through an iterative solution p...
متن کاملPerformance Studies of PV: an On-the-fly Model-checker for LTL-X Featuring Selective Caching and Partial Order Reduction
We present an enumerative model-checker PV that uses a new partial order reduction algorithm called Twophase. This algorithm does not use the in-stack check to implement the proviso, making the combination of Twophase with on-the-fly LTL-X model-checking based on nested depth-first search, as well as with selective state caching very straightforward. We present a thorough evaluation of PV in te...
متن کاملAnalysis of Photovoltaic Module Resistance Characteristics
Abstract: This paper proposes a new analysis method for photovoltaic (PV) modules. The main objectives are to obtain the resistance parameters of PV modules by adjusting I-V equation and voltage equation of diode and to find the relationship between resistance parameters and power. Firstly, values of serial resistance and parallel resistance at maximum power point are concluded. Secondly, the c...
متن کاملParallelizing the Mace Model Checker
In this project, we endeavored to parallelize MaceMC, a model checker for distributed systems written in Mace. Preliminary results show that the parallelized model checker can increase the number of useful states explored by the model checker by a factor of 50 for relatively modest cluster sizes.
متن کامل